Montazah Al Giza St., Zamalek - Down Town, 11518 Cairo, Egypt , Down Town
Boasting an outdoor swimming pool and free WiFi, Nile View - Zamalek is set in Cairo, 1.4 km from Cairo Tower and 2.2 km from Tahrir Square. Featuring a 24-hour front desk, this property also welcomes guests with a restaurant and a children's pla